/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package basedatos;

import javax.swing.JOptionPane;
/**
 *
 * @author Edulima
 */
public class PacienteBD extends OperacionesBD {
    
    public static boolean existePaciente(String cedula) {      
        entidad.getTransaction().begin();
        try {
            entidad.createQuery("Select a from Paciente a where cedula = "+cedula).getSingleResult();
            entidad.getTransaction().commit();
            JOptionPane.showMessageDialog(null, "Ya existe un paciente registrado con el mismo numero de cedula: \n" + cedula, "Guardar", JOptionPane.WARNING_MESSAGE);                
            return true;
        } catch (Exception e) {
            entidad.getTransaction().rollback();
            System.out.println(e);
            return false;
        }
    }
}
